Business

Roku drops sharply on disappointing revenue and guidance